package gov.ccswj.modules.apibusiness.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 */
@Mapper
public interface DevelopmentPromotionDao{

	List<Map<String, Object>> queryTradeInfoList(@Param("s") Integer s,@Param("n") Integer n);
	Map<String, Object> queryTradeInfo(@Param("id") String id);
	
	List<Map<String, Object>> queryWarningInfoList(@Param("s") Integer s,@Param("n") Integer n);
	Map<String, Object> queryWarningInfo(@Param("id") String id);
	
	List<Map<String, Object>> queryFinancingDockingList(@Param("s") Integer s,@Param("n") Integer n);
	Map<String, Object> queryFinancingDocking(@Param("id") String id);

	List<Map<String, Object>> queryExhibitionList(@Param("s") Integer s,@Param("n") Integer n,@Param("type") String type);
	Map<String, Object> queryExhibition(@Param("id") String id);
	
	List<Map<String, Object>> queryKnowledgeTradeList(@Param("s") Integer s,@Param("n") Integer n,@Param("type") String type,
			@Param("countries") String countries,@Param("document") String document,@Param("fomat") String fomat,@Param("text") String text);
	Map<String, Object> queryKnowledgeTrade(@Param("id") String id);
	
	List<Map<String, Object>> queryKnowledgeTaxrateList(@Param("s") Integer s,@Param("n") Integer n,@Param("code") String code,
			@Param("importingCountry") String importingCountry,@Param("exportingCountry") String exportingCountry);
	Map<String, Object> queryKnowledgeTaxrate(@Param("id") String id);
	
	List<Map<String, Object>> queryKnowledgeGuideList(@Param("s") Integer s,@Param("n") Integer n,@Param("text") String text);
	Map<String, Object> queryKnowledgeGuide(@Param("id") String id);
}
